Mestia

Hotel Chubu

Hotel Chubu

This hotel is located in Mestia, 300 metres from its centre, and overlooks the picturesque Caucasus Mountains. Free parking is provided at Hotel Chubu.

Hotel Rooms: 12