This hotel is located on the foot of the Delaware Memorial Bridge which is nice if your traveling in that area. The hotel just under went a renovation so everything is brand new. The rooms are large and the staff go out of their way to make sure your visit is enjoyable.
more