This family-friendly hotel near the Gulf of Mexico lies just a few minutes from the Bay area attractions. The hotel was built in 1970. Guests are welcomed at the accommodation, which has a total of 133 rooms. In the air-conditioned establishment, travellers are welcomed at the reception area with 24-hour reception and a 24-hour check-in/check-out service. Most storeys are accessible by lift....