Harbor Magic Hotels consist of three unique boutique hotels located throughout Baltimore’s famous waterfront. Each one offers fabulous designs, unique atmospheres and one-of-a kind experiences that allow guests to enjoy the city’s top attractions and hot spots as few others can.