Englewood Lodge
Hotel
Douglas
9.7/10
Exceptional
2 reviews
Free Wi-Fi
Overlooking Douglas Bay, the 5-star Englewood Lodge offers individually designed rooms with luxury en suite facilities and sea views. Free Wi-Fi and free on-site parking are also available.
Number of rooms: 4
105 King Edward Road, Douglas, IM3 2AS, United Kingdom