Serviced Apartments 1 Rooms Wi-Fi
Prices
Rooms from £55 to £75
Rating
3 Star Self Accredited
5 out of 6 Guest Rating
Serviced Apartments 2 Rooms
Prices
Rooms from £45 to £65
Rating
3 Star Self Accredited
5 out of 6 Guest Rating