Devarose Apartments Search for: Advanced Search Place Ad Browse Self Catering Ads Search Self Catering Ads Devarose Apartments Contact Information Contact Reservations Phone: 021-465 2223 Visit Website More Information Devarose Apartments are set in the stunning area of Devils Peak estate, Cape Town, South Africa. Located on the 1st floor, with picturesque views and comfortably furnished, they make great accommodation for the business man or couple on holiday. This Ad has been viewed 134 times.