Travevller's St Peter Port, UK
Grange Lodge Hotel
Initial impression very poor- made worse by overwhelming smell of cabbage and cooking oil in recepti...
Booking made for 8.15 through hotel. We had the audacity to arrive 15 minutes early (for a pre meal...