Introduction
Sun and Surf Inn Reasonably priced & conveniently situated in Miami's Art Deco District close to all major attractions including South Beach and Miami Beach.
Contact Info
Address:
11102 Biscayne Blvd
Miami
FL 33181
United States
Miami
FL 33181
United States
Tel:
(305) 893-4540
Website:
http://sunandsurfmiami.com
Offering
- Sun N Surf Inn
Hours of operation
Hours not provided





