Location
Tilia ApartHotel is conveniently situated in Beirut, Achrafieh on St. Peter and St. Paul Street, nestled between the St. Peter and St. Paul Church and Le Caddie Supermarket. Look for our distinctive signage adorning the entrance, marking your arrival at your urban sanctuary in the heart of Beirut.
Open in Google Maps