La Palestra at The Plaza Hotel

La Palestra at The Plaza ...

The latest in the series of well-located La Palestra wellness centers, La Palestra at The Plaza re-engineers basement levels of …