Rio Suites is located at 378-B M. Vicente Street, Barangay Malamig, Mandaluyong City