TRAVELER'S PLACE at Tirana City Centre

Bar Palma Nr.109 rruga Kavajes, Tirana, Albania

See Map

Reservations:+1-888-376-9286
TRAVELER'S PLACE at Tirana City Centre
Show All Photos

Top Amenities

Check Availability

Hotel Policies