
Town Apartments
88 Salop Street, Penarth
Location A perfect fit for a big group of travellers: apartment Town Apartments is located in Penarth. This apartment is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the apartment — Turner House Gallery, Ffotogallery and Cardiff B
ParkingBeachfrontPets OK
