Cosy Deluxe Apartments
224A Trafalgar Road, Greenwich, London, SE10 9ER, United Kingdom,Object type: Hotel London
One of our top picks in London.Set in London, 1.2 miles from Greenwich Park and 1.4 miles from O2 Arena, Cosy Deluxe Apartments offers accommodation with free W