Hotel: Cromwell Crown **

Low budget hotel near Earls Court.

Hotel Description

The Cromwell Crown is a low budget hotel located near Earls Court. All rooms have shower, WC, telephone and satellite TV. The hotel also has a breakfast room. Address: 139-141 Cromwell Road London SW7 4DX, United Kingdom

Hotel Address

139-141 Cromwell Road, , SW7 4DX London, , United Kingdom

Hotel Features

ElevatorYes
BarYes
PhoneYes
TVYes
Distance to center 0 km
Distance to airport 25 km

Hotel Images

Hotel Map