Dit hotel in Elmhurst ligt op 4,6 km van Citi Field en binnen 10 km afstand van Bloomingdale's en Barney's. Ook Chrysler Building en Empire State Building liggen binnen 10 km afstand.
Location was OK One TV was broken. The other tenants were very loud.
After checkout they allowed me to stay with in premises inside food area while i was waiting for my relative to come pick me up...staff is very courteous