Providing 84 rooms, the 3-star Velavaru Island Resort Meedhoo is 3.2 miles from CCTV Nanhai Movie and TV Town.
The hotel provides easy access to Nanguo Peach Garden (West Gate), which is about 10 minutes' drive away. The Buddhist Nanhai Guanyin Temple is 1.5 miles away.