Hotel LONDON
Hotel LONDON is located in Tirana, 400 meters from Skanderbeg Square and 4.2 kilometers from Dajti Ekspres Cable Car. It has a restaurant, bar, garden, and free WiFi. Et'hem Bey Mosque, Tirana Clock Tower, and House of Leaves are all within walking distance of this property. The snack bar serves