C Cedric Chabuel Review of The Jade Hotel Greenwich Villa... 3 years ago Great location and nice bedroom.
Comments: