- UK Information
- UK Hotels
- Place, The
Place, The
Set across 3 Georgian townhouses, The Place offers 4-star accommodation and a restaurant and bar, in the heart of Edinburgh's city centre. A flat-screen TV and free Wi-Fi are provided in each stylish room.
Rating
Prices from £55.8
49