T
TLC Review of The Melrose Hotel
Convenient location, great atmosphere, clean, grea...
Convenient location, great atmosphere, clean, great staff, lovely place, great on-site restaurant.
Convenient location, great atmosphere, clean, great staff, lovely place, great on-site restaurant.
Comments: