Dotato di noleggio auto e di Wi-Fi nelle camere, l'hotel a 3 stelle The Avenue Plaza Hotel si trova a New York, a circa 7 minuti a piedi da Saint Catherine of Alexandria Church. L'hotel attira gli ospiti con un parcheggio privato, disponibile nelle vicinanze.
Situato nel quartiere Brooklyn, l’alloggio è a 7 km da Governor's Island. Le attrazioni culturali della zona sono Transit Museum (6 km) e il Cimitero di Green-Wood (2 km). Il Giardino botanico di Brooklyn si trova a 3 km dall'hotel. Il The Avenue Plaza Hotel è a pochi minuti a piedi dalla fermata dell'autobus 13th Avenue & 45th Street.
La struttura comprende 20 camere con una TV a schermo piatto con canali satellitari, nonché servizi per la preparazione di tè/caffè. I bagni separati includono anche accappatoi.
La colazione kosher è disponibile tutti i giorni dalle 7:30 alle 10:00 nell'Avenue Plaza. Il ristorante il Boro Park si trova accanto alla struttura e serve piatti cinesi, a una distanza di soli 5 minuti a piedi.