Indoor Lodgings, Group Accommodations, Self-Catering Accommodations
My-Places Elizabeth Street Townhouse
MyPlaces Elizabeth Street Townhouse offers group accommodations and indoor lodgings in Manchester, England. They specialize in self-catering accommodations and real estate & housing services. Their expertise in the travel & hotels industry ensures a comfortable and enjoyable stay for all guests.