The hotel is 5 minutes from the motorway and Dunfermline, and less than 25 minutes from Edinburgh city centre and the airport. Also nearby is Knockhill racing circuit, Deep Sea World and Rosyth ferry terminal.
Located in picturesque, historic Charlestown, the Elgin Hotel overlooks the Firth of Forth estuary and the harbour, and has panoramic views of the Pentland Hills.
All bedrooms are non-smoking, and free Wi-Fi is available.
The friendly, well-appointed hotel has many rooms overlooking the Firth of Forth, and there are 2 restaurants: The Tavern and Pentland. There is a secluded function suite for up to 160 people, and the hotel has its own chapel. Enjoy personal service, a tranquil setting and free on-site parking.
Address: Charlestown, Dunfermline, KY11 3EE, United Kingdom
Number of rooms: 15
The stay was ok. Rooms were a bit out of date for the money expected. £89 Per Night Room was spacious but the bathroom was crammed and small. No room to do anything. Light sheet and no quilt on the bed. Just a throw Pillows were like concrete Bed was soft that you could feel the springs Beer and wine was flat Didn't have a good night at all. Up 4 times in aid off all the uncomfortableness. Won't be staying there again.