Welcome to Hotel Castle Beach Apartments by Magic City Vacations Miami Beach, These beachfront North Miami Beach apartments feature an ocean or bay view, private beach, and free WiFi. An outdoor pool is on site, and Bayshore Golf Course is 3.7 km away. A kitchenette, flat-screen cable TV, and seating area is provided in this Miami Beach Castle Beach Apartments by Magic City Vacations apartment. Extras include laundry facilities, towels, and linen. A fitness centre is available to all guests throughout their stay. Other Miami Beach Castle Beach Apartments by Magic City Vacations facilities include grocery deliveries, water sports facilities, and free parking. The property is 4.1 km from Miami Beach Convention Center and 11 minutes’ drive from South Beach. Miami International Airport is 16 km away. (Hotel Castle Beach Apartments by Magic City Vacations Miami Beach hotels booking).