Ein Garten sowie kostenfreies WLAN im ganzen Haus gehören zu den Vorzügen des London Palace, das Sie in der Stadt Anuradhapura begrüßt. Lassen Sie sich im Restaurant die Küche Sri Lankas sowie westliche Speisen schmecken.
Jedes der klimatisierten Zimmer verfügt über eine Minibar, einen Balkon und einen Flachbild-Sat-TV. Im eigenen Bad finden Sie eine Dusche vor.
Sie wohnen im London Palace eine 5-minütige Fahrt vom Bahnhof New Town entfernt. Vom See Nuwarawewa trennen Sie indes 3 km.