Orwell Lodge Hotel

, Edinburgh, United Kingdom
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Edinburgh

Orwell Lodge Hotel

, Edinburgh
3 star

Rooms: 10

29 Polwarth Terrace - Edinburgh - Scotland - EH11 1NH - United Kingdom Hotel Website | | (0)131 622 6800
13 Traveller

Reviews - Orwell Lodge Hotel

Top Local Tips for Edinburgh

Lothian Bus Lines Go down town and jump on a bus but make sure you have a pound coin on you. Ask him where you can get a week pass. Trust me you will use it.

Travel Library Traveller Rating?

See All 13 reviews

Review this Hotel

Hotels Near Orwell Lodge Hotel