R
Reetika R Review of The Jade Hotel Greenwich Villa...
Really comfortable place to spend the night! The A...
Really comfortable place to spend the night! The AC was really loud turning on and off all night, but except for that, I was very comfortable
Comments: