Edinburgh: Inchyra Grange Hotel
Inchyra Grange Hotel
Grange Road
Edinburgh, FK2 OYB
Contact:
Tel -
441324-711911
Fax -
Tollfree -
Email -
Web -
Directions to my Hotel
Amenities:
Credit Cards Accepted: