We stayed at the Omni Bayfront while we were househunting. The location is beautiful - most of the higher floors have a great view of the bay. The hotel was average for a higher-end hotel. Many of the public areas are showing their age and need a facelift. The staff was friendly and the parking was free (nice for a downtown location). We enjoyed our stay and would recommend this hotel to friends looking for a bayfront location.
more