2024
WORLD ROOF HOTEL
Hotel • €
Read moreSimple but clean rooms with a beautiful view of the mountains. Very pleasant garden with similar view. A TV room is available.
Karimabad