My Guide Website?
Best Western Discover Motel
Mumbai
Best Western Discover Motel is a nature and well-being hotel which thus occupies an elegant period property overlooking the river Ulhas. It is a charming composition of sun kissed terraces, flower decked balconies and winding stairways.