Renovated in 1999, Sir Francis Drake is a charming hotel offering first class amenities.
417 / 22
Full A/C, Restaurant, Fitness Center, Concierge, Room Service
Mini Bar