The Marine Plaza is a great boutique hotel strategically situated at the end of Marine Drive, right by Mumbai's business district, a fantastic location from where guests will be able to enjoy great views to the Arabian Sea. The nearest local railway station..