Cottage Sochi
Racha, 0404 Ambrolauri, Georgia
Situated in Ambrolauri in the Racha region, Cottage Sochi has a patio and mountain views. This property offers access to a terrace, free private parking and free Wi-Fi. Staff on-site can arrange a shuttle service.