
London, United Kingdom
George Hotel
3-star hotel · THE MENTONE GEORGE
The hotel consists of 40 rooms. The property offers Wi-Fi internet connection on-site. This hotel does not operate a 24-hour reception. Some services of George Hotel may be payable. Please note - THIS SMALL SINGLE ROOM ROOM IS…
- Wi-fi · extra charge
- Breakfast
- Electric kettle
- Towels and bed linen


