Castle Hill, Maidenhead, SL6 4ADBook a room on: 0845 0805104
Elva Lodge Hotel offers a welcoming atmosphere and a range of well-appointed accommodation with facilities for both business and private guests