Edinburgh: Glen House Apartments
Glen House Apartments
22 26 Glen Street
Edinburgh, EH3 9JE
Contact:
Tel -
0131-228-4034
Fax -
Tollfree -
Email -
Web -
Directions to my Hotel
Amenities:
Credit Cards Accepted: