Overlooking the ocean, this vibrant hotel is across from Lummus Park and 0.8 miles from the shops on Lincoln Road.