Excellent location
Residence Inn Harbor on Tudor Wharf Hotel offers one of the best locations for both business guests and tourists. There are countless popular destinations that are within walking distance and public transport is available nearby this hotel for guests who wish to travel further.