Edapartments charlotte square

ADD TO MY TRIP

The convenience of a hotel with the comfort and quality of home, EdApartments are a new concept in hospitality.The apartments are available for short or long term stays. The Charlotte Square Apartments are a home when away from home and provide a luxurious, comfortable space filled with everything you might need. Located in beautiful Georgian buildings in one of the most stylish Squares in Edinburgh. Check in takes place at our head offices on 21 Walker Street, Edinburgh.

ADD TO MY TRIP
Near by