Dāpoli, India
Bypass Road, Lemon Tree Hotel Dapoli, Dapoli, India, 415713, 415713
1 king bed
2 single beds