This charming hotel is located in Cape Town. Derwent House guarantees a quiet stay as it counts with just 11 accommodation units. Those who dislike animals may enjoy their stay, as this hotel does not allow pets. This accommodation follows environmentally sustainable practices.