The Grand Margherita Hotel in Kuching is situated by the riverfront and commands an unrivalled view of the picturesque Sarawak River and colourful Malay villages. The hotel features comfortable modern rooms, an outdoor swimming pool and a range of dining options.