Company name: The Hari
Description: Plush, modern hotel with chic dining
20 Chesham Pl, London SW1X 8HQ, United Kingdom