Greenveela Resort Bed and Breakfast Devgarh, Maharashtra
Located in Devgarh, Greenveela Resort features a terrace. This beachfront property offers access to free Wi-Fi and free private parking. Featuring family rooms, this property also provides guests with an outdoor fireplace.
Number of rooms: 6
House no. 2415, Greenveela Resort, Shrikrishna Nagar, Jamsande, Tal- Devgad, Dist- Sindhudurg, 416612 Devgarh, India