|
Location. The Casa Rosa Inn is located in Port Isabel, Texas., Four miles from South Padre Island beaches, One half mile from the Port Isabel Lighthouse State Historical Park, Four miles from Schlitterbahn Beach Waterpark Hotel Features. Outdoor pool and spa tub, Business services, Complimentary dial up Internet access throughout the hotel Guestrooms. Microwave ovens and refrigerators, Cable television, Jetted tubs in select rooms
Hotels.com
|