Hotel Les Ottomans was decorated according to the Feng Shui philosophy. An ancient aesthetic system with a history of 3500 years, Feng Shui believes in the use of Heaven (astronomy) and Earth (geography) laws to develop "gi" (positive life energy) for the improvement of the self. In the traditional Chinese culture, gi (also known as chi or ch'i) is an effective component of any living being. Qi's exact equivalent are air, breath or gas. Feng Shui means 'wind' and 'water' literally.

In its current practices, the purpose of Feng Shui is to place space created by humans into those that contain 'gi'. "Perfect Spot" is an axis in space or time which refers to Feng Shui's purpose as location. Hotel Les Ottomans has brought this purpose to a higher level thanks to its location across the Bosphorus.

Hotel Les Ottomans is also one of the few certified Feng Shui Hotel luxury boutique hotels.