House Clover ligger bare 4 minutter til fots fra Maldivene islamske senter og 5 minutter til fots fra Theemuge slott.