Hotel The Delmar Hotel
★★★★
3405 North Ocean Drive, Hollywood (FL), United States Show on map
Ocean Inn is a 3-star hotel in Hollywood (FL), United States. It is one of 141 places to stay in Hollywood (FL) listed on Triptoic.
3405 North Ocean Drive, Hollywood (FL), United States
Ocean Inn is located at 3405 North Ocean Drive, Hollywood (FL), United States.
Ocean Inn is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Serviced apartment
Inn
Hotel
Motel
Resort
Inn