Thompson Apartments by Switchback Stays
HotelCardiff
Situated at 77 Pencisely Road, Thompson Apartments by Switchback Stays provides hotel accommodation in Cardiff. It serves as a base for visitors spending time in the Welsh capital.
No reviews on VacationGuide yet.