Home

Checking availability and prices
IBIS EDINBURGH CENTRE SOUTH BRIDGE

Check availability

1

IBIS EDINBURGH CENTRE SOUTH BRIDGE

3 Stars 3 Stars Hotel
77 SOUTH BRIDGE EDINBURGH UK

Edinburgh, Scotland, United Kingdom

Description

null

Address: 77 SOUTH BRIDGE EDINBURGH UK
Map location could be inaccurate. Please double check the address well before your trip.