I stayed in this hotel during the first 10 days when I reached Boston from India. I found it very clean and customer supportive staff. I really like the serene location of this hotel. Just behind this is a strip of thick green woods. I used to enjoy walking around this hotel and enjoying the fresh greeneries.
more