selected country
South Africa

CAMELOT BOUTIQUE HOTEL

Business address
121 IMPALA AVENUE, 2940, Newcastle, South Africa
Phone
+27 (034) 315 3333
Fax
27 (034) 315 3335

Location Map