13,000 rooms and apartments - regular & short stay
1,800 rooms and apartments - regular & short stay
1,550 rooms and apartments - short stay
1,000 rooms and apartments - regular & short stay
705 rooms and apartments - regular & short stay
300 rooms and apartments - regular accommodation
130 rooms - furnished accommodation - book your room at short stay