San Juan Hotel Details
San Juan Hotel South Beach is a boutique hotel located in the heart of South Beach. Book your next stay with us in our vintage Miami Beach décor and style.
Employees:
3
HQ:
Location:
Miami Beach, Florida, United States
Revenue: