Claridge **

Facilities

  • Elevator
  • Wifi
  • Television in the room