Location estimation under Non-Line-of-Sight (NLOS) propagation conditions has been recognized as a very difficult task. In this contribution, a method that employs only one Base Station (BS) is proposed for tackling this problem. Its efficiency mainly stems from two factors. On one hand it exploits the information available in signal components traveling through different paths by considering proper channel modeling. On the other hand it combines the aforementioned spatial information with temporal information that is available in a dynamic channel. The source of the latter form of information is the Doppler shift. The performance of the method is further improved by considering the direct position and speed estimation from the received signal, rather than the common two-step approaches that are based on estimating channel-dependent parameters such as the Angle of Arrival (AOA) and/or the Time of Arrival (TOA), prior to localizing