Boutique Hotel in Lebanon

Location: Beirut
From: USD 333