ibis Styles Edinburgh Centre St Andrew Square, Edinburgh, United Kingdom
ibis Styles Edinburgh Centre St Andrew Square is conveniently located at 19 St Andrew Square in Edinburgh, United Kingdom
Hotel Location:
Address: 19 St Andrew Square
City: Edinburgh
Country: United Kingdom
Hotel Features:
- Check-In Time: noon
- Check-Out Time: noon
- Coffee/Tea Maker
- In House Bar
- In Room TV
- Air Conditioning
- Hair Dryer
- Car Rent Desk