Featuring a garden and views of garden, Mechta Family Hotel is located in Obzor, just 200 metres from the beach. Boasting a shared lounge, this property also provides guests with a children's playground. Guests can enjoy city views. At the guest hou...
Rooms total: 8 More information »