Omni Hotel – San Francisco
The Omni San Francisco Hotel is a luxury hotel located in the heart of downtown San Francisco. Located right on the cable car line and near the Union Square, it is one of the ideal vacation spots in the jewel of California.
Though it caters to business, family and leisure travelers, it is recommended for those planning a romantic getaway with its elegance and charm.
Walang komento:
Mag-post ng isang Komento