S
Shawn Garrett Review of The Jade Hotel Greenwich Villa...
Room was a little small but staff was very polite ...
Room was a little small but staff was very polite and helpful. Place was very clean and cozy
Comments: