The Grand Coastal Hotel stands out brilliantly on the East Coast of Demerara. It is often seen when many ..