A 10-minute walk from Pemuteran Beach, Giri Sari Guest House is nestled within lush tropical gardens. It features spacious rooms with private terraces overlooking the greenery. Hiking trips, water sports activities and relaxing in-room massages can b...
Rooms total: 2 More information »