Rose Garden Beach Resort
Varkala Temple, Beacha Road Papanasam, 695141 Trivandrum, India,Object type: Hotel Thiruvananthapuram
Located in Trivandrum, a 3-minute walk from Varkala Beach, Rose Garden Beach Resort has accommodations with a restaurant, free private parking and a garden. Wit