Green Hotel offers serviced accommodation with a rock-carved restaurant and camping area.