The Place Hotel is a luxury four star boutique hotel, situated in a stunning A-listed Georgian Terrace on York Place, in the very heart of Edinburgh city centre.  This privately owned Edinburgh hotel features 47 stylish bedrooms & suites, a stylish restaurant & bar and spacious meeting, conference and event facilities for up to 400 people.

share the love

Leave a Reply

Recent Posts