2420 NE 186th St. Suite 401
North Miami Beach, FL 33180
Monday to Friday
9:00 am - 7:00 pm
Where are you going?
Select...
With 258 sq ft, standard room offers an excellent option with beautiful vies to the interior gardens or the golf course. Queen bed is offered.
2420 NE Miami Gardens Dr #401
Miami, FL 33180
All rights reserved. Copyright © 2024. Luxuria Vacations