• Samantha Hotel
  • Samantha Hotel
  • Samantha Hotel
  • Samantha Hotel

Samantha Hotel

Miami

Florida

2000

A fully renovated and expanded historic building in Miami Beach offers top quality services.