Devi Tourist Home
Devi Tourist Home, Lakeview watta, Newtown,Polonnaruwa
Offering a restaurant, Devi Tourist Home is located in Polonnaruwa. Free WiFi access is available. Each room here will provide you with a seating area. You can enjoy garden view from the room. Some rooms come with a private bathroom.