Lemon Castle
Similigurha, Odisha, India
Hotel Lemon Castle is a budget hotel offering decent accommodation Semiliguda. Featuring an on-site restaurant, this hotel is located at a distance...
Similigurha, Odisha, India
Breakfast Included | Free Wifi in Room
start from₹ avg / night
DetailsFind comfort & quality in Cheap Similigurha hotels at discount rates. Make your online reservation quickly and easily. Get the best rates for Similigurha Budget & Cheap Hotels with wchotels.com