Magnificent Rooms Studios & Apartments is located in Exeter, United Kingdom on The Depot, Bampfylde St. Magnificent Rooms Studios & Apartments is rated 2.8 out of 5 in the category serviced apartment in United Kingdom.
Address
The Depot, Bampfylde St