El Royal Stays Furnished Apartments Square One está situado en el centro de Mississauga, a 1 km del centro comercial Square One. Los apartamentos disponen de cocina completa y conexión Wi-Fi gratuita.
Número de habitaciones: 18
310 Burhamthorpe Road West, L5B 0E1 Mississauga, Canadá