Skip to main content

Eight Acres Hotel 3 Stars

Morriston Road, IV30 6UL Elgin, United States Show on the map
Excellent location

Choose your room


The Eight Acres Hotel is located in its own beautifully landscaped grounds, on the western approach to Elgin. It offers all the benefits of a modern hotel with the tranquility of a country mansion. A special landscaping feature shelters the hotel from traffic noise, giving a sense of privacy and seclusion. The hotel also boasts a sports complex featuring a swimmimng pool, sauna and sunbeds. Public areas have been specially designed to afford guests a spacious aspect, whilst providing practical facilities.

Reviews: Eight Acres Hotel

This hotel has no reviews. Would you like to add your own review?