Nshama Properties launches its new project The Diplomat Residences offers studio, 1, 2 and 3-bedroom apartments at Town Square Dubai. It reflects your personality in every square inch. Your apartment fits perfectly into your goals. Each detail has been thoughtfully designed to meet the needs of residents.