Book Hotel Howard Johnson Inn Norfolk
Property Location With a stay at Howard Johnson Inn Norfolk in Norfolk, you'll be within the vicinity of Norfolk Botanical Garden and Bon Secours DePaul Medical Center. This property is within the vicinity of Naval Station Norfolk and Hermitage Foundation Museum. Rooms Make yourself at home in one of the 96 air-conditioned guestrooms. Conveniences include coffee/tea makers and irons/ironing boards.