is inactive
Where is ROOM 120 PRESIDENT HOTEL's headquarters?
ROOM 120 PRESIDENT HOTEL's headquarters is located at THE RIVERSIDE HOTEL, 10 NORTHWAY, DURBAN NORTH, 4065
What year was ROOM 120 PRESIDENT HOTEL started?
ROOM 120 PRESIDENT HOTEL was started in 1999