fbpx

Bay Lodge

Situated in the heart of Denham, Bay Lodge offers self-contained apartments with one, two or three bedrooms. Facilities provided include:
  • Laundry facilities;
  • Free wifi;
  • Kitchen.
Quick Exit