River views está en el centro de Londres, a 1,9 km de Victoria Station y a 2,3 km de Abadía de Westminster, y ofrece wifi gratis, terraza y aire acondicionado. El alojamiento ofrece vistas a la ciudad y al río y está a 1,9 km de Estación de metro Victoria.
Este apartamento tiene 2 dormitorios, cocina con lavavajillas y horno, TV de pantalla plana, zona de estar y 2 baños con ducha. Hay toallas y ropa de cama en el apartamento.
Big Ben está a 2,6 km del alojamiento, y Palacio de Westminster está a 1,9 km. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 16 km.