#the-plaza

[ follow ]
New York City
fromTime Out New York
1 month ago

The Plaza is ranked one of the top pet-friendly hotels in the U.S.

The Plaza Hotel is recognized as a top pet-friendly hotel in the U.S., offering luxurious accommodations for dogs and their owners.
[ Load more ]