Hotel Sun Beach Inn
★★★★
328 Roosevelt St, Hollywood, FL 33019, Hollywood (FL), United States Show on map
The Starfish is a 3-star hotel in Hollywood (FL), United States. Guests rate it 6.4/10 (pleasant) across 3 reviews, ranking it #60 of 141 places to stay in Hollywood (FL). The property has 4 rooms.
328 Roosevelt St, Hollywood, FL 33019, Hollywood (FL), 33019, United States
The Starfish has a guest rating of 6.4 out of 10 from 3 reviews, which is considered pleasant. It ranks #60 of 141 properties in Hollywood (FL) on Triptoic.
The Starfish is located at 328 Roosevelt St, Hollywood, FL 33019, Hollywood (FL) 33019, United States.
The Starfish is rated 3 stars.
The Starfish has 4 rooms.
Highly rated alternatives close by
Hotel
Hotel
Inn
Hotel
Hotel
Motel
Resort