Mecla Suites si trova a 3 min. a piedi da Chiaia - Monte di Dio Station e a 11 min. a piedi da Molo Beverello.