Ifield Road
PriceCheck live prices
Check availability →- Class
- 3-star hotel
- Address
- 43 Ifield Road, London, England, SW10 9AXShow on map
- Check-in / out
- 15:00 / 11:00
Ifield Road is a 3-star hotel in London. It's set on 43 Ifield Road, London, England, SW10 9AX.
Vistas al Jardín y WiFi de Cortesía
Disfruta de impresionantes vistas al jardín y mantente conectado con acceso inalámbrico a internet de cortesía durante tu estadía en Ifield Road.
Cocina Totalmente Equipada y Entretenimiento
Relájate en una de las 7 habitaciones con cocinas, neveras y hornos. Disfruta de tus programas favoritos en televisores de pantalla plana y mantente conectado con WiFi gratuito.
Por qué alojarse aquí
- Free Wi-Fi
Amenities
- Smoke-free property
- Free WiFi
- Garden
- Propiedad libre de humo
- Wi-Fi gratis
- Jardín