Die in der Region Tamil Nadu in Salem gelegene Unterkunft Windsor Apartments bietet kostenlose Privatparkplätze.
Alle Wohneinheiten verfügen über einer Klimaanlage sowie einem Flachbild-TV.
Die Gemeinschaftslounge lädt zum Entspannen ein.
Bahnhof Salem Junction liegt 10 km von der Unterkunft Windsor Apartments entfernt. Der nächstgelegene Flughafen ist der Flughafen Salem, 21 km von der Unterkunft Windsor Apartments entfernt, und die Unterkunft bietet einen kostenpflichtigen Flughafentransfer.