V
Vanna T Review of The Chelsea Hotel
Rooms are normal but location is great,downtown c...
Rooms are normal but location is great,downtown close to most turistic places.
Rooms are normal but location is great,downtown close to most turistic places.
Comments: