The Historic Strasburg Inn is a great place to stay, especially for weekend getaways. They have over 100 rooms, a heated pool and fitness center. Also, your pets are welcome. Some rooms have fireplaces as well. There are two wonderful restaurants at the Inn, both of which are fine dining. The rooms are beautiful and clean and the service is great. The staff is very friendly and helpful.