Showing posts with label North Miami. Show all posts
Showing posts with label North Miami. Show all posts

Saturday, May 28, 2022

Villa San Souci Waterfront w/ Outdoor Bar - North Miami

Villa San Souci Waterfront w/ Outdoor Bar - North Miami


1987 Northeast 123rd Street, North Miami, FL 33181, United States of America

Villa San Souci Waterfront w/ Outdoor Bar is located in North Miami and offers a bar and a terrace. The air-conditioned property is 25.7 km from Fort Lauderdale, and guests benefit from complimentary WiFi and private parking available on site.

Tuesday, December 29, 2020

Best Western Plus Windsor Inn - North Miami

Best Western Plus Windsor Inn - North Miami


12210 Biscayne Boulevard, North Miami, FL 33181, United States of America

With an outdoor pool, a restaurant, and free Wi-Fi, Best Western Windsor Inn is in North Miami, Florida. Oleta River State Park is 4.8 km from the hotel.