Elmhurst Hotel 酒店
37-59 81st Street, 皇后区, NY 11372, 美国
Boasting a shared lounge and free Wi-Fi, Elmhurst Hotel is located in Queens, 3.2 km from Arthur Ashe Stadium. This property is set a short distance from attractions such as Citi Field, Gantry Plaza State Park, and Aqueduct Racetrack.
梦幻般的地方过夜, 这是干净的, 业主是超级好