I stayed there 4 nights in September 2011. The hotel is a real fit business travelers. The location is convenient, 5-8 minutes walking to the metro station.
The great advantage of this property is the staff.Actually I expect to see such well trained hotel staff there as a great hospitality tradition in this amazing country. The staff at the reception...
More
