Welcome to SPOT ON Central Inn Near Albert Theatres , Chennai , India