Magnolia House Inn

Located in the waterfront downtown area, the Magnolia House Inn is a Hampton, Virginia bed and breakfast that is the city’s premier inn with the most sought-after lodging experience.  Guests find this Coastal Virginia B&B a luxurious and comfortable stay for both business and leisure travel

Rate and write a review

South Armistead Avenue 232
Hampton 23669 VA US
Get directions