Churchill Apt. Hotel
Additional Details:
Air-conditioned CHURCHILL APARTMENT HOTEL 3801 Indian Creek Drive at 38th Street Miami Beach, Florida Overlooking Beautiful Indian Creek-One Block from Ocean-Pullmanette Apartments with Connecting Bedrooms-Close to Stores and Theatres-Parking Facilities-Open All Year |