Umbrella Hotel

681 Elton Ave Bronx NY 10455 USA

(718) 924-2100

Location