Guesthouse Lasharai

Offering a terrace and views of the mountains, Guesthouse Lasharai is situated in Omalo. Guests can enjoy the on-site bar. Every room is equipped with a private bathroom with a bath or shower and shower, with free toiletries provided.