Die Unterkunft River views, die im Zentrum von London gelegen ist, 1,9 km von Bahnhof Victoria Station und 2,3 km von Westminster Abbey entfernt, besticht durch kostenloses WLAN, eine Terrasse und eine Klimaanlage. Die Unterkunft hat Stadtblick sowie Flussblick und ist 1,9 km von U-Bahnhof Victoria entfernt.
Diese Ferienwohnung ist eingerichtet mit 2 Schlafzimmern, einer Küche mit einem Geschirrspüler und einem Ofen, einem Flachbild-TV, einem Sitzbereich und 2 Badezimmern, ausgestattet mit einer Dusche. In dieser Ferienwohnung werden Handtücher und Bettwäsche angeboten.
Big Ben liegt 2,6 km von der Unterkunft River views entfernt, während Palace of Westminster 1,9 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 16 km von der Unterkunft River views entfernt.