(CNN) -- A cruise ship with nearly 3,300 passengers on board was stranded off the coast of Mexico Tuesday after it lost power following an engine room fire, Carnival Cruise Lines said in a statement.
The fire occurred about 6 a.m. Monday in the aft engine room of the Carnival Splendor, the cruise line said Tuesday in a statement posted on its website. The blaze was extinguished and no passengers or crew were injured.
However, engineers were not able to restore power to the ship, which was operating on auxiliary generators, the statement said. As of Tuesday, "several key hotel systems, including air conditioning, hot food service and telephones are not available," the cruise line said.
On Monday night, engineers were able to restore toilet service to cabins and public bathrooms, along with cold running water, Carnival said. "The ship's crew continues to actively work to restore other services".
The voyage -- a seven-day cruise along the Mexican Riviera that departed Sunday from Long Beach, California -- was terminated, Carnival said.
Tugboats were en route to the ship, located off the Mexican coast about 200 miles south of San Diego, California, and would tow the vessel to Ensenada, Mexico "in an effort to get the guests home as quickly as possible". The boats were expected to arrive about midday Tuesday, the cruise line said.
CNN