J Jeanine de Vera Berglund Review of The Jade Hotel Greenwich Villa... 3 years ago Hotel is nice and in a good location
Comments: