Low budget hotel near Earls Court.\nThe 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.\n\nAddress: 139-141 Cromwell Road \nLondon SW7 4DX, United Kingdom