Doté d'un jardin et entièrement équipé d'une connexion Wi-Fi gratuite, le London Palace propose des chambres à Anuradhapura. Vous pourrez déguster une cuisine sri-lankaise et occidentale au restaurant.
Chaque chambre climatisée dispose d'un minibar, d'un balcon et d'une télévision par satellite. Leur salle de bains privative est pourvue d'une douche.
Le London Palace se trouve à 5 minutes en voiture de la gare de New Town. Les rives du lac Nuwarawewa sont à 3 km.