Location
Located in London (Tower Hamlets), New Royal Homes is within a 15-minute walk of Brick Lane and Financial District. This aparthotel is 1 mi (1.7 km) from Tower of London and 1.2 mi (1.9 km) from Liverpool Street.
Rooms
Make yourself at home in one of the 5 guestrooms featuring microwaves and flat-screen televisions. Prepare your meals in the shared/communal kitchen. Complimentary wireless Internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.