Skip to main content

The Castle Hotel

hotel · Miami Beach, FL

Address
5445 Collins Ave Suits CU15, Miami Beach, FL 33140
Phone
(305) 865-6969
Website
thecastlebeach.com
Where
25.8342, -80.1205

Search Hominin for The Castle Hotel

Other hotels nearby

More in Miami Beach

The Castle Hotel — hotel in Miami Beach, FL | Hominin