The Green Wood is a well-situated Hotel in Silvassa, India. For residents, parking amenities includes an on-premise car park. Food choices are obtainable in this hotel through an on-site restaurant. Also, visitors can be entertained by the presence of a pool.
No room info available.
To see room prices, go to the Prices tab.
No reviews available
These hotels may also be interesting for you...