The Perfect Hometown Touch
Welcome to Our Place Hotel in Nashville, Georgia. Located in beautiful downtown Nashville, Our Place Hotel is the perfect destination for travelers looking for relaxation and comfort, or business professionals looking for a nice clean and quite place to stay. Whatever your needs, Our Place Hotel is the perfect hotel choice for your visit to our home town.
Our Place Hotel is just steps away from some of Nashville's finest boutiques and shops. The hotel is walking distance to many businesses, shopping, sandwich shops, and a few blocks to most restaurants.
Loaded with comforts and personal touches, Our Place Hotel of Nashville is not only the finest choice in hotels, it is an outstanding value.
Special business travel packages available
Cleanest and newest hotel rooms in Nashville