The Crystal Lodge Hotel

  1. Ujedinjeno Kraljevstvo
  2. England
  3. London
  • The Crystal Lodge Hotel
  • 4 slika

This unpretentious hotel is in Croydon. Customers will enjoy a peaceful and calm stay on the premises, as it counts with a total of 9bedrooms. In addition, Wi-Fi access is offered at the hotel. Additionally, the premises provide a reception service the whole day through. Cots are not available at Crystal Lodge Hotel. No pets are allowed on the premises. Visitors arriving by car may leave their veh

Hotel The Crystal Lodge Hotel

This unpretentious hotel is in Croydon. Customers will enjoy a peaceful and calm stay on the premises, as it counts with a total of 9bedrooms. In addition, Wi-Fi access is offered at the hotel. Additionally, the premises provide a reception service the whole day through. Cots are not available at Crystal Lodge Hotel. No pets are allowed on the premises. Visitors arriving by car may leave their vehicle at the accommodation's parking spaces.

Lokacije