Address : 401 macherson road, orchard road Show Hotel Map
Windsor is ideally situated at MacPherson area. Transportation at the hotel is really made easy. As a fact, it is just a few minutes of stroll away from the MRT transport system that provides speedy, comfortable and convenient access to major routes in the country. From the hotel, the airport is just about 12.6 km away or just 20-minute drive away. Another great thing about the hotel is that; it is so close to the Central Business District. That means that it is close to major shopping hubs, nightlife destinations, and entertainment centers.