N Nikki H Review of The Jade Hotel Greenwich Villa... 3 years ago Great hotel, great staff. Very unique
Comments: