Casa Canal is perfectly situated in the heart of North Miami Beach, at 3666 Northeast 168th Street, North Miami Beach, United States of America. Casa Canal offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting North Miami Beach, Casa Canal is the ideal option for your accommodation needs! Casa Canal is conveniently located in the Florida, Miami Metropolitan Area, Miami Area, Region East, Florida, South, South Florida.
Rotate image to see Casa Canal
Choose a room
Two-Bedroom Apartment
Room size (70 square metres)Room amenities
- Childrens' cribs
- Private Bathroom
- Kitchen
- Air conditioning
- Flat-screen TV
- View
Two-Bedroom Apartment
Room size (70 square metres)Room amenities
- Flat-screen TV
- Air conditioning
- Childrens' cribs
- Kitchen
- Private Bathroom
Two-Bedroom Apartment
Room size (70 square metres)Room amenities
- Private Bathroom
- Kitchen
- Childrens' cribs
- Flat-screen TV
- Air conditioning
Two-Bedroom Apartment
Room size (70 square metres)Room amenities
- Childrens' cribs
- Private Bathroom
- Air conditioning
- Flat-screen TV
- Kitchen
Hotel Amenities
- Parking
- Smoke-free property
- Air conditioning
- Wifi in all areas
- Free parking
- Parking on site
- Pet friendly
- Private Parking
- Internet
- Wifi
- Garden
- Free Wifi
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- Pets allowed