Stay Sol | Vacation Rentals
Hotel๐๐ I cannot express enough how my family and I loved our stay! It was just a breath of fresh air! So convenient and super clean! Any and everything you need is here or within 10 mins distance. I really felt like I was home. I really enjoyed the yoga on Saturday and the pool area. I will highly recommen... People often mention stay,
Address
15807 Biscayne Blvd Ste 211, North Miami, FL 33160
Website
Contact
(786) 403-0550Rating on Google Maps
4.60 (318 reviews)Open on Google Maps