The 3-star London Palace lies within 55 km from Sigiriya Rock.
The city center is 10 minutes' walk of the property.
Guests can reach London Palace by car from Sigiriya Slaf Base airport in 60 minutes.
London Palace is a comfortable hotel offering rooms with satellite television, climate control, a private balcony, a closet and a work desk as well as a dishwasher and a fridge. Bathrooms come with a shower, free toiletries and bath sheets.
Guests can benefit from car and bicycle rentals available at the hotel.
On-site leisure options feature an indoor swimming pool and a library.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby for free.