Jolly City Center Hotel

Accommodation

Europe, Albania, Tiranë