
01Bronx · United States
Melrose Hotel
The Melrose Hotel/ unique blend of comfort in South Bronx The Melrose Hotel in the South Bronx is a brand-new boutique property that seamlessly combines modern design with comfort. Featuring a 24-hour front desk and innovative automated che...
Explore this hotel