Das 3-Sterne-Hotel Ibis Styles London London Borough of Croydon verfügt über 119 Zimmer und befindet sich knapp 4 Kilometer vom Honeywood Museum entfernt.
Die Zimmer im Hotel sind mit einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet und verfügen auch über ein privates Bad. Zu den Annehmlichkeiten im Zimmer gehören Zentralheizung und ein Bügeleisen sowie ein elektrischer Wasserkocher. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Badelaken. Von einigen Zimmern kann man einen Blick auf den Garten genießen.
Das Restaurant Saints and Sinners, das sowohl leckere Speisen als auch Getränke serviert, befindet sich ca. 5 Minuten Gehweg vom Ibis Styles London entfernt.
Das Hotel liegt im Stadtteil Thornton Heath, in 15 Fahrminuten Entfernung vom Bait ul-Futuh. Croydon Mosque ist nur wenige Schritte entfernt vom Hotel und kann leicht erreicht werden. Oshwal Mahajanwadi ist in 500 Meter Entfernung zum Ibis Styles London London Borough of Croydon. Die Bushaltestelle Croydon University Hospital ist ebenfalls in unmittelbarer Nähe von der Unterkunft.