Selesa Restaurant @ Grand Plaza, Hyde Park, London

Selesa Restaurant @ Grand Plaza, Hyde Park, London

About Selesa Restaurant @ Grand Plaza, Hyde Park

Selesa Restaurant is based within four-star Grand Plaza hotel located just a short stroll away from the Hyde Park. “Selesa” derives its name from the word comfort – a Malaysian restaurant offering fusion taste of Malaysia with a multi-ethnic selection of Malay, Chinese, Indian cuisines in the bustling cosmopolitan street in Baywater. Selesa is designed to celebrate the true spirit of Malaysia truly Asia.

Recommended For You