Choose your preferred currency.
Hotel Leo is located in Bellingham 0.6 mi from Cornwall Beach. It features a restaurant, free private parking, a fitness centre, and a bar. This property features a 24-hour front desk, a shared lounge, and complimentary WiFi throughout. Family rooms are available at the hotel.
Each guest room is equipped with air conditioning, a microwave, a refrigerator, a kettle, a bath or shower, and bathrobes. Each room at the hotel comes equipped with a wardrobe, a flat-screen television, and a private bathroom. A barbecue is available at Hotel Leo. The accommodations include billiards, and the area is popular for hiking and skiing. Hotel Leo is located 0.
9 miles from Western Washington University and 3.1 miles from Whatcom Falls Park. The hotel is 3.7 miles from Bellingham International Airport.
This property has one on-site restaurant: Amendment 21 Bar and Fare
1224 Cornwall Avenue, Bellingham, WA 98225, United States
National Parks
0.74 kmNational Parks
1.18 kmNational Parks
1.42 kmNational Parks
1.78 kmNational Parks
1.85 kmNational Parks
2.71 kmNational Parks
2.80 kmNational Parks
3.15 kmNational Parks
4.22 kmNational Parks
4.27 kmWiFi is available in all areas and is free of charge.
Free private parking is possible on site (reservation is not needed).
Pets are allowed. Charges may be applicable.
Children of any age are allowed.
Children up to and including 1 year old stay for free when using an available cot.
People no matter the age stay for free when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property.
Due to Coronavirus (COVID-19), wearing a face mask is mandatory in all indoor common areas.
"Lovely hotel in the heart of downtown. Easy to walk around and explore. Beautifu.."
714 Lakeway Drive, Bellingham
805 Lakeway Drive, Bellingham
1 Bellwether Way, Bellingham
215 North Samish Way, Bellingham
2419 Elm Street, Bellingham
120 North Samish Way, Bellingham
116 North Samish Way, Bellingham
101 North Samish Way, Bellingham
3701 Byron Avenue, Bellingham
804 10th Street, Bellingham
3710 meridian Street, Bellingham