Lafayette

Overview

from £137 per night

Lafayette, The South
  • 153 rooms
  • Restaurant & bar
  • Indoor pool