20-22 Wenlock Rd, Hoxton, London N1 7GU, UK
Telephone : +447787639623
O24AI Technologies Ltd. Registered in England and Wales
Copyright © O24AI 2019, All rights reserved
Providing guests unique and enchanting views from their rooms with its exceptional amenities, makes Star Hotel one of
bests in its kind.Try our food menu, awesome services and friendly staff while you are here.