Bayfront Hotel offers comfortable rooms with bay views. Amenities include a restaurant, bar, parking, and complimentary WiFi. Rooms feature air conditioning, televisions, and terraces.