Hotel Taj Samudra Colombo Welcome to Hotel Taj Samudra Colombo Overlooking the iconic Galle Face Green in Sri Lanka, Taj Samudra stands as the best luxury hotel in Colombo. Here, you will be treated to captivating vistas of the enchanting Indian Ocean and the bustling city of Colombo. Set within 11 acres of meticulously landscaped… Continue reading Hotel Taj Samudra Colombo