Directions to Royal Hotel South Beach, Miami

Royal-hotel-south-beach-map
The Royal Hotel South Beach in Miami is located at 758 WASHINGTON AVE. , Miami , FL, US .   Click on the Google Map above to get an interactive version and see the area around the Royal Hotel South Beach .