Star Light Hotel is a cozy accommodation option in the heart of Seattle, WA, offering comfortable rooms and convenient amenities for travelers.
With a prime location and friendly staff, guests can enjoy a relaxing stay at Star Light Hotel while exploring the vibrant city of Seattle.
Generated from their business information