This place is like a factory
Rooms are tired to say the least.
Good location if you like theatre but really ad said it's like a mass factory. So many rooms too Many people to make one feel relaxed.
hotel reviews