In the heart of Edinburgh city centre and just a 15-minute walk from Prince’s Street, Twelve Picardy Place is set in a Georgian townhouse with free Wi-Fi throughout the building. Rooms are contemporary and cool, with elegant décor, picturesque views, and a flat-screen TV. Free toiletries are provided in the bathroom, and each room also has tea and coffee making facilities. Award-winning food is served in the restaurant, which has a casual, fine-dining atmosphere and a seasonal menu. Edinburgh Playhouse Theatre is directly across the road from the hotel, and Edinburgh Castle is 20 minutes away on foot. Waverly Rail Station is 10 minutes’ walk from the building.
Hotels in Edinburgh, Scotland United Kingdom - 4 star rating <>
|