Phoenix Hotel
44.41-8 Kensington Gardens Square London W 2 4 BH
london-hotel3-starhas-barhas-spafree-wifiaccessiblebusiness-center
44.4
Rated
HotelsRating Index
One composite score blending cross-source reviews, expert awards, facility coherence, and a graph of trusted peers. Transparent on purpose.
In the top 79% of all rated hotels worldwide.
About this hotel
The Phoenix Hotel is a 3-star property located in London, United Kingdom. Guests have access to amenities including a bar and a spa, offering options for relaxation on-site. The hotel provides free WiFi, and a business center is available for guests who require these facilities. The property is also accessible, catering to a range of needs. With its city location, the Phoenix Hotel serves as a base for exploring London.