D
Desiree Russo Review of The Plaza Hotel
Location, Location, Location!!! Top notch service ...
Location, Location, Location!!! Top notch service at The Plaza. Expect to Pay Deep $$$$$. Rooms are beautiful. Gotta get park view. Love the food court downstairs.
Comments: