
London, United Kingdom
Phoenix Hotel
3-star hotel · TOP INTERNATIONAL HOTELS
Situated in London's city centre, the Phoenix Hotel is a short walk from Kensington Gardens and Portobello Road Market. This hotel offers complimentary Wi-Fi, concierge services, and a shared TV area. The 125 guestrooms feature…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























