Starr Mansion

503 McLane Street

(707) 645-8164

Starr Mansion Services

Below are services offered by Starr Mansion:

Starr Mansion

Stay in a rare 1869 historic mansion in Vallejo, the only one of its kind. The mansion sits on top of a hill on an acre of manicured land. The Second Empire Italianate architecture is beautiful, unique, and the only one you will find in the City of Vallejo. Starr Mansion offers panoramic views of the City, San Francisco Bay, Mare Island, and the picturesque hills. You can see the Bay Ferry float by as it transports passengers to nearby San Francisco and back.

This service is available in California (United States)

Starr Mansion Regions

Below are the regions in which Starr Mansion are located or operate:

  • California