Open Today 24 Hours
Claimed
Umbrella Hotel
Accommodation Locating Services
681 Elton Ave, Bronx, NY 10455, United States, Bronx, NY · 10455Business Details
Serving Bronx, NY
Discover comfort and convenience at Umbrella Hotel Bronx, a prime location in the West Bronx district of New York. This 1-star hotel is ideally situated, offering easy access to popular attractions such as Yankee Stadium, Bronx Zoo, and Columbia Univ...
Read more
Bronx, NY
Products/Brands Offered