The Avenue Plaza
Hotel
Brooklyn
The Avenue Plaza Hotel is located in Borough Park, Brooklyn. Wi-Fi and a 24-hour front desk is provided. The Brooklyn Museum of Art is a 6.2 km drive away.
Number of rooms: 52
4624 13th Ave, Brooklyn, NY 11219, United States