The Phoenix Hotel
HotelBasic rooms in a budget hotel with en suite bathrooms, a bar with a pool table, and a TV lounge.
Address
Merton Rd, London SW19 1ED, United Kingdom
Contact
+44 20 8542 0826Rating on Google Maps
3.00 (11 reviews)Open on Google Maps
Working Hours
Permanently closed.