D

The staff is very nice.

The staff is very nice.
But the days smell very bad and the hotel's location is far from Geneva, and there is only a mall and stadium near it.
All rooms are hardwood and large in size.

Comments:

No comments