Mayfair Lifestyle Suites By Babylon Stay jest usytuowany w dzielnicy Molo Beverollo w Neapolu jedynie 2 km od atrakcji kulturalnych, takich jak Katakumby San Gennaro. Ten hotel oferuje zarówno Wi-Fi na terenie całego obiektu, jak i parking miejski w pobliżu.
Hotel leży w Neapolu, w odległości krótkiego spaceru od Municipio. Plac Bellini znajduje się 17 min drogi od tego obiektu noclegowego, a lotnisko Neapol International jest w 10 km stąd. W niewielkiej odległości od tego hotelu znajdują się Plac Piazza del Plebiscito oraz Castel Nuovo w Neapolu. Mayfair Lifestyle Suites By Babylon Stay jest usytuowany około 10 min od stacji kolejowej Napoli Montesanto.
Niektóre z 33 klimatyzowanych pokoi w tym obiekcie noclegowym wyposażone są w sofę, a także w minibar. Prywatne łazienki obejmują również przybory toaletowe i szlafroki. Z części pokoi ukazuje się widok na miasto.
Każdego dnia Mayfair Lifestyle Suites By Babylon Stay w Neapolu oferuje włoskie śniadanie. Restauracja Osteria Il Gobbetto serwuje różne rodzaje potraw kuchni śródziemnomorskiej i znajduje się w zasięgu ręki od hotelu.