Gower Hotel
Ten rodzinny hotel położony jest przy porośniętej drzewami ulicy w centrum Londynu. Personel recepcji służy Gościom pomocą przez całą dobę. Obiekt oddalony jest o zaledwie 5 minut spacerem od dworca kolejowego Paddington oraz Hyde Parku.