Nice Place Hotel
Hotel
Dambulla
Located in Dambulla, Nice Place Hotel offers a 24-hour front desk and free Wi-Fi throughout the hotel. It offers basic rooms with air conditioning. 24-hour room service is provided.
Number of rooms: 39
Inamaluwa, 21120 Dambulla, Sri Lanka