1-night stay

The Executive Two-bedroom apartments are the largest. They are spacious and w...
2
1 double bed | 2 single beds
100
Deluxe One-bedroom apartments offers spacious accommodation of 80 square mete...
2
80
Standard one-bedroom apartments offers spacious accommodation of 50 square me...
1 Double Bed
500