the Astro is an independent motel located at 323 Santa Rosa Avenue in Santa Rosa, California, approximately 1.9 miles away from 2099 RANGE AVENUE (2099 RANGE AVE).

The hotel has a 3.5-star rating. Check-in time is 3:00 PM. Check-out time is 11:00 AM.

Recent Updates

The Whitehall

Modern luxury hotel in downtown Houston

BAGAIL Compression Packing Cubes

Save space and keep things organized when traveling #ad

Graduate by Hilton Annapolis

Central Annapolis hotel with an appropriately naval theme

The Restoration Charleston

An "exceptional" choice for a stay in Charleston, South Carolina

Hotel Metro

4-star hotel in downtown Milwaukee

BAGAIL Compression Packing Cubes

Save space and keep things organized when traveling #ad

Sandia Resort and Casino

Large hotel and entertainment complex on the north side of Albuquerque