Grand Palace Boutique Hotel, Sri Lanka, Sri Lanka – Hotel in Sri Lanka
Discover Grand Palace Boutique Hotel in Seeduwa, Sri Lanka, located 5 km from Katunayake Airport. Enjoy comfortable accommodations with free Wi-Fi, a restaurant, and a picturesque garden. It’s a popular choice for both local and international travelers.