New Bardo Hotel is a quaint accommodation nestled in the heart of Seattle, WA, offering a peaceful retreat for travelers seeking respite from the bustling city life.
With its cozy rooms and serene ambiance, the hotel provides a comfortable stay for guests looking to unwind and recharge during their visit to the Pacific Northwest.
Generated from their business information