Bay Inn Hotel, North Camellia Acres

Bay Inn Hotel, North Camellia Acres

Bay Inn Hotel, North Camellia Acres
https://bay-inn-hotel.usa8.info

Bay Inn Hotel offers accommodations in Norfolk. All rooms include a TV with cable channels. There is a 24-hour front desk at the property. Ted Constant Convocation Center is 5.6 mi from Bay Inn Hotel, while Sentara Norfolk Hospital is 6.

315 E Ocean View Ave, North Camellia Acres, 23503, United States of America

Related Posts