Welcome to Castle Beach Hotel by MiaVac Miami Beach, Located in Miami Beach, Florida, these apartments feature an outdoor pool and a fitness centre .Free Wi-Fi is available. The property is 11 minutes’ drive from famous Ocean Drive. A kitchenette is available in each accommodation at Castle Beach Hotel. A cable TV and balcony are included as well. The property offers free parking. Direct beach access is possible. Miami Beach Convention Center is 5.2km away. Guests will be 19 minutes’ drive from Miami International Airport. (Castle Beach Hotel by MiaVac Miami Beach hotels booking).